incumbent on

incumbent on (或 upon) (to do something)
成为某人的责任的;为某人义不容辞(或责无旁贷)的
以上来源于:《21世纪大英汉词典》